main source of revenues - Turkish English Dictionary